950e17827aad083e317174b3522af63604b76e68,src/main/java/com/github/sd4324530/fastweixin/api/OauthAPI.java,OauthAPI,getToken,#String#,64
Before Change
OauthGetTokenResponse response = null;
String url = BASE_API_URL + "sns/oauth2/access_token?appid=" + this.config.getAppid() + "&secret=" + this.config.getSecret() + "&code=" + code + "&grant_type=authorization_code";
BaseResponse r = executeGet(url);
if (StrUtil.isBlank(r.getErrcode())) {
response = JSONUtil.toBean(r.getErrmsg(), OauthGetTokenResponse.class);
}
return response;
}
After Change
OauthGetTokenResponse response = null;
String url = BASE_API_URL + "sns/oauth2/access_token?appid=" + this.config.getAppid() + "&secret=" + this.config.getSecret() + "&code=" + code + "&grant_type=authorization_code";
BaseResponse r = executeGet(url);
String resultJson = isSuccess(r.getErrcode()) ? r.getErrmsg() : r.toJsonString();
response = JSONUtil.toBean(resultJson, OauthGetTokenResponse.class);
return response;
}